put a lot of effort into - Allemand Anglais Dictionnaire